<?php if (!defined('BASEPATH'))exit('No direct script access allowed');

class Set_tahun_pelajaran extends CI_Controller
{
    public function index()
    {
		$data['select_tahun'] = $this->db->from('tahun')->order_by('id_tahun', 'ASC')->get();
        $this->template->admin('admin/v_set_tahun_pelajaran', $data, 4, "Set Tahun Pelajaran Aktif");
    }
	
	public function aktif($id_tahun = null)
	{
		if($id_tahun == null) show_404();
		else
		{
			if($this->db->select('id_tahun')->from('tahun')->where('id_tahun', $id_tahun)->limit(1)->get()->num_rows() == 1)
			{
				$this->db->set(array('tahun_aktif' => 0))->update('tahun');
				$this->db->set(array('tahun_aktif' => 1))->where('id_tahun', $id_tahun)->update('tahun');
			}
			
			redirect('admin/set_tahun_pelajaran');
		}
	}
	
	public function tambah_tahun_pelajaran($kosong = null)
	{
		if($kosong != null) show_404();
		else
		{
			$tahun_angkatan = $this->db->select('tahun_angkatan')->from('tahun')->order_by('id_tahun', 'DESC')->limit(1)->get()->row()->tahun_angkatan;
			$tahun_angkatan = substr($tahun_angkatan, 5).'/'.(substr($tahun_angkatan, 5) + 1);
			$this->db->insert('tahun', array('tahun_angkatan' => $tahun_angkatan, 'tahun_aktif' => 0));
			
			redirect('admin/set_tahun_pelajaran');
		}
	}
}

/* End of file set_tahun_pelajaran.php */
/* Location: ./application/controllers/admin/set_tahun_pelajaran.php */